thin fried potatoes/green bananas - French English Dictionary